package Pythagonatsystem;

// klassen defineres
public class Point {

    // private variable til at holde punktet X og Y koordinater.
    private double x;
    private double y;

    // Point klassens kontruktør, opretter en instans med X og Y koordinaterne som argument.
    public Point(double inx, double iny) {
        x = inx; // x sættes
        y = iny; // y sættes
    }

    // metode som returnerer X
    public double getX() {
        return x;
    }

    // metode som returnerer Y
    public double getY() {
        return y;
    }

    // metode som sætter X
    public void setX(double xin) {
        x = xin;
    }

    // metode som sætter Y
    public void setY(double yin) {
        y = yin;
    }

    // metode som sætter dette punkt til et ander punkt. (punkt som argument)
    public void setPoint(Point p) {
        this.x = p.x;
        this.y = p.y;
    }
}
